package com.ruoyi.boss.service;

import java.util.List;
import com.ruoyi.boss.domain.TFench;

/**
 * 下单围栏列表优化Service接口
 * 
 * @author ruoyi
 * @date 2025-08-18
 */
public interface ITFenchService 
{
    /**
     * 查询下单围栏列表优化
     * 
     * @param fenchId 下单围栏列表优化主键
     * @return 下单围栏列表优化
     */
    public TFench selectTFenchByFenchId(Long fenchId);

    /**
     * 查询下单围栏列表优化列表
     * 
     * @param tFench 下单围栏列表优化
     * @return 下单围栏列表优化集合
     */
    public List<TFench> selectTFenchList(TFench tFench);

    /**
     * 新增下单围栏列表优化
     * 
     * @param tFench 下单围栏列表优化
     * @return 结果
     */
    public int insertTFench(TFench tFench);

    /**
     * 修改下单围栏列表优化
     * 
     * @param tFench 下单围栏列表优化
     * @return 结果
     */
    public int updateTFench(TFench tFench);

    /**
     * 批量删除下单围栏列表优化
     * 
     * @param fenchIds 需要删除的下单围栏列表优化主键集合
     * @return 结果
     */
    public int deleteTFenchByFenchIds(Long[] fenchIds);

    /**
     * 删除下单围栏列表优化信息
     * 
     * @param fenchId 下单围栏列表优化主键
     * @return 结果
     */
    public int deleteTFenchByFenchId(Long fenchId);
}
